wipe a disgrace - French English Dictionary